package day04;

/**
 * @author wangzhisen
 * @Desc TODO
 * @date 2025/4/11
 */

/**
 * 数组：一组相同数据类型的元素，存储的容器
 *
 * 数组特点：
 * 1.长度一经声明则无法修改，长度固定
 * 2.存储的元素，数据类型一致的
 * 3.数组里可以存放像：基本数据类型、引用数据类型这样的元素
 * 4.通过下标进行存取，下标的范围：0~length-1
 *
 * 一维数组
 * 1.声明的语法:   数据类型[] 数组名 = new 数据类型[数组长度];
 * 2.赋值的语法:
 *      数据类型[] 数组名 = new 数据类型[3];
 *      数据类型[] 数组名 = new 数据类型[]{值1,值2,值3};
 *      数据类型[] 数组名 = {值1,值2,值3};
 * 3.取值
 *      数组名[下标]       //下标 0~len-1
 * 4.赋值
 *      数组名[下标]=值;   //下标 0~len-1
 * 5.循环遍历
 *      方式一：fori     for(int i=0;i<数组名.length;i++){ //数组名[i] }
 *      方式二：foreach  for(数据类型  临时变量名 : 数组名){  //临时变量名 }
 *      方式三：Stream流
 */

public class OneArrayDemo1 {
    public static void main(String[] args) {
        int []arr=new int[]{1,2,3,4,5};
        for(int i=0;i<arr.length;i++){
            System.out.println(arr[i]);
        }
    }
}
